skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Search for: All records

Creators/Authors contains: "Bunde, David"

Note: When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).
What is a DOI Number?

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

  1. We introduce an unplugged activity designed for CS1 students to explore fundamental parallel computing concepts. The activity requires only gridded paper and basic coloring tools, such as pens, markers, crayons, or colored pencils. It was piloted in CS1 courses across six universities, where faculty successfully incorporated the activity into various CS1 curricula taught in different programming languages. Learning outcomes were assessed through surveys and examination of student work product. Student engagement was measured using a survey that evaluated participants’ perceptions of engagement (enjoyment, participation, and focus), understanding (comprehension of the material and computing concepts), and instructor effectiveness (preparedness, enthusiasm, and availability). Qualitative student feedback was favorable, and survey results suggest the activity effectively introduced parallel and distributed computing concepts. 
    more » « less
    Free, publicly-accessible full text available June 3, 2026
  2. This work in progress innovative practice paper documents ways in which current introductory computing courses are designed for an earlier generation of computers. We describe our plans for updating these courses for modern systems and programming practices and share details of the development of exemplar courses that will be adoptable by diverse institutions and programs teaching introductory programming courses. 
    more » « less
  3. null (Ed.)